<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        body {
            background-color: #ffffff;
        }

        .clock {
            position: relative;
            width: 500px;
            height: 500px;
            margin: 100px auto;
            border-radius: 50%;
            border: 10px solid black;
            color: black;
        }

        .hour-wrapper {
            width: 60%;
            height: 60%;
            animation: run 7200s linear infinite;
        }

        .hour {
            height: 50%;
            width: 6px;
            background-color: black;
            margin: 0 auto;
        }

        .minutes-wrapper {
            width: 80%;
            height: 80%;
            animation: run 600s steps(60) infinite;
        }

        .minutes {
            height: 50%;
            width: 4px;
            background-color: black;
            margin: 0 auto;
        }

        .second-wrapper {
            width: 100%;
            height: 100%;
            animation: run 10s steps(60) infinite;
        }

        .seconds {
            height: 50%;
            width: 2px;
            background-color: black;
            margin: 0 auto;
        }

        .hour-wrapper, .minutes-wrapper, .second-wrapper {
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }

        @keyframes run {
            from {
                transform: rotate(0);
            }
            to {
                transform: rotate(1turn);
            }
        }

        .number li {
            position: absolute;
            height: 500px;
            width: 20px;
            list-style: none;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            font-size: 20px;
        }

        .number li:nth-child(1)::before {
            content: '1';
            display: block;
            transform: rotate(-30deg);
        }

        .number li:nth-child(2)::before {
            content: '2';
            display: block;
            transform: rotate(-60deg);
        }

        .number li:nth-child(3)::before {
            content: '3';
            display: block;
            transform: rotate(-90deg);
        }

        .number li:nth-child(4)::before {
            content: '4';
            display: block;
            transform: rotate(-120deg);
        }

        .number li:nth-child(5)::before {
            content: '5';
            display: block;
            transform: rotate(-150deg);
        }

        .number li:nth-child(6)::before {
            content: '6';
            display: block;
            transform: rotate(-180deg);
        }

        .number li:nth-child(7)::before {
            content: '7';
            display: block;
            transform: rotate(-210deg);
        }

        .number li:nth-child(8)::before {
            content: '8';
            display: block;
            transform: rotate(-240deg);
        }

        .number li:nth-child(9)::before {
            content: '9';
            display: block;
            transform: rotate(-270deg);
        }

        .number li:nth-child(10)::before {
            content: '10';
            display: block;
            transform: rotate(-300deg);
        }

        .number li:nth-child(11)::before {
            content: '11';
            display: block;
            transform: rotate(-330deg);
        }

        .number li:nth-child(12)::before {
            content: '12';
            display: block;
            transform: rotate(-360deg);
        }

        .number li:nth-child(1) {
            transform: rotate(30deg);
        }

        .number li:nth-child(2) {
            transform: rotate(60deg);
        }

        .number li:nth-child(3) {
            transform: rotate(90deg);
        }

        .number li:nth-child(4) {
            transform: rotate(120deg);
        }

        .number li:nth-child(5) {
            transform: rotate(150deg);
        }

        .number li:nth-child(6) {
            transform: rotate(180deg);
        }

        .number li:nth-child(7) {
            transform: rotate(210deg);
        }

        .number li:nth-child(8) {
            transform: rotate(240deg);
        }

        .number li:nth-child(9) {
            transform: rotate(270deg);
        }

        .number li:nth-child(10) {
            transform: rotate(300deg);
        }

        .number li:nth-child(11) {
            transform: rotate(330deg);
        }

        .number li:nth-child(12) {
            transform: rotate(360deg);
        }

        .mitu {
            position: relative;
            height: 200px;
            width:70px;
            overflow: hidden;
            margin: 265px auto;

        }

        .mitu img {
            position: absolute;
            height: 140px;
            bottom: 30px;
            animation: miturun 1s steps(4) infinite;
        }
        @keyframes miturun {
            from{
                left: 5px;
            }
            to{
                left: -280px;
            }

        }
    </style>
</head>
<body>
<div class="clock">
    <div class="mitu">
        <img src="./public/bigtap-mitu-queue-big.png" alt="">
    </div>
    <ul class="number">
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
    <!--    时针-->
    <div class="hour-wrapper">
        <div class="hour"></div>
    </div>
    <!--    分针-->
    <div class="minutes-wrapper">
        <div class="minutes"></div>
    </div>
    <!--    秒针-->
    <div class="second-wrapper">
        <div class="seconds"></div>
    </div>
</div>
</body>
</html>
